# 定义列表，存储自动化测试类型和编程语言的字符串元素
val_list = ['Web自动化', 'APP自动化', 'java', 'UI自动化', '接口自动化', 'java']
# 使用remove方法删除元素"APP自动化"
val_list.remove('APP自动化')
# 打印删除元素后的列表，查看当前列表内容
print(val_list)  # 输出：['Web自动化', 'java', 'UI自动化', '接口自动化', 'java']
# 使用remove方法删除元素"java"（默认删除第一个匹配到的）
val_list.remove('java')
# 打印再次删除元素后的列表，查看当前列表内容
print(val_list)  # 输出：['Web自动化', 'UI自动化', '接口自动化', 'java']

# 尝试删除不存在的元素"python"
# val_list.remove("python")  # 执行此代码会抛出ValueError: list.remove(x): x not in list

# 总结：
# 1. 如果元素存在，remove方法直接删除；若存在多个匹配元素，默认删除第一个匹配到的
# 2. 如果元素不存在，remove方法直接报错